RS - Триггер |
Цифровые устройства - Триггеры | ||||||||||||||||||||||||||||||||||||||||||||||||||||
20.09.2009 13:21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Кроме логических элементов для построения цифровых систем требуются элементы памяти для хранения двоичной информации в течение требуемого времени. Основу элементов памяти составляют триггеры. Триггер - это электрическая схема, имеющая два устойчивых состояния, которые устанавливаются при подаче соответствующей комбинации сигналов на управляющие входы триггера и сохраняющиеся в течение заданного времени после окончания действия этих сигналов. Триггер - логическое устройство способное хранить 1 бит данных. Триггер является основным компонентом более сложных устройств, таких как: счетчики, сдвиговые регистры, и регистры памяти. Общая структурная схема триггера: Переключение элемента памяти в то или иное состояние осуществляется сигналами "S" (установка), "R"(сброс), поступающими с выхода схемы управления. Логическое значение сигналов "S", "R" зависит от комбинации сигналов на внешних управляющих входах X триггера и от состояния выхода элемента памяти, которое определяется значением сигнала "Q" поступающего с выхода элемента памяти по цепи ОС. Состояние триггера определяется значением сигнала "Q". Если переключение триггера происходит при поступлении синхроимпульса на специальный вход синхронизации "C" (Clok- времязадающий), то триггер называется синхронным. Триггеры могут синхронизироваться уровнем или фронтом синхроимпульса. Триггеры синхронизируемые уровнем могут изменять свое состояние в течение длительности синхроимпульса при поступлении соответствующих управляющих сигналов X (т. е. могут переключаться несколько раз за время действия одного синхроимпульса). В течение паузы между синхроимпульсами состояние такого триггера сохраняется при любых изменениях управляющих сигналов. Триггеры синхронизируемые фронтом изменяют состяние при поступлении на синхронизирующий вход соответствующего фронта (положительного или отрицательного синхроимпульса), а при последующем действии уровня синхроимпульса это состояние сохраняется при любом изменении управляющих сигналов X. За время действия первого синхроимпульса триггер синхронизируемый фронтом может переключаться только один раз. В асинхронных триггерах отсутствует вход синхронизации, поэтому переключение асинхронного триггера происходит при подаче на управляющие входы соответствующей комбинации управляющих сигналов X. В микроэлектронике наиболее часто используют триггеры: RS, JK, T, D и некоторые их разновидности. R и S, J и K, T, D - обозначают управляющие входы триггеров. RS-триггер имеет два управляющих входа S и R выполняющие функции установки Q=1 при S=1 и R=0 и сброса в состояние Q=0 при S=0 и R=1 при S=R=0 триггер работает в режиме хранения при S=R=1 - запрещенная комбинация (установка и сброс одновременно) т. к. приводит к неопределенности состояния Q.
Характеристическое уравнение RS-триггера: Qn+1=R v (S v Qn) v S Подставив в это уравнение все возможные комбинации входных переменных S и R получим значения Qn+1. Полную таблицу можно преобразовать:
RS-триггеры могут быть асинхронными и синхронными, синхронизируемые уровнем либо фронтом синхросигнала. Асинхронный RS-триггер: Синхронный RS-триггер синхронизируемый уровнем Синхронный RS-триггер синхронизируемый фронтом Асинхронный RS-триггер на "И-НЕ" Асинхронный RS-триггер на "ИЛИ-НЕ" Синхронный RS-триггер на "И-НЕ"; "ИЛИ-НЕ"
|
Комментарии
Кошмары уже ночью сняться…
не ахи объясняете… Цитировать
Выходные сигналы также инверсные, /Q и //Q=Q, а не Q и /Q, как это указано на схеме. Цитировать
RSS лента комментариев этой записи.